finmag | Python layer on top of FEniCS to enable Python

 by   fangohr Jupyter Notebook Version: 0.1 License: Non-SPDX

kandi X-RAY | finmag Summary

kandi X-RAY | finmag Summary

finmag is a Jupyter Notebook library. finmag has no bugs, it has no vulnerabilities and it has low support. However finmag has a Non-SPDX License. You can download it from GitHub.

Finmag was intended to be a thin (and mostly) Python layer on top of FEniCS to enable Python-scripted multi-physics micromagnetic simulations. Accordingly, the name FINmag originates from the dolFIN interface to FEniCS. Some compiled code moved into the project. The code has been developed from 2011 to 2018 by Hans Fangohr's group at the University of Southampton (UK) and European XFEL GmbH (Germany). The GitHub page of the project with the most recent version is This is a working prototype which is not polished, with some (in large parts outdated) attempts at documentation. There is also some outdated code in the repository. We do not consider the codebase, documentation, and other content of sufficient quality to encourage uptake in the community. (Experts are welcome!) This is primarily a resource problem. Does not execute efficiently in parallel (time integration is serial). There is no support available. Contributions and pull requests to both the code and documentation are welcome, but no promise can be made that these will be reviewed and/or integrated. The code has been used for a number of scientific studies and publications (see the Publications section). The repository may well be of historical value and probably captures some of the typical research software engineering challenges. (We should write up a summary of our gathered experiences.). There has not been dedicated funding to support the software development.
Support
    Quality
      Security
        License
          Reuse

            kandi-support Support

              finmag has a low active ecosystem.
              It has 8 star(s) with 7 fork(s). There are 3 watchers for this library.
              OutlinedDot
              It had no major release in the last 12 months.
              There are 5 open issues and 34 have been closed. On average issues are closed in 214 days. There are no pull requests.
              It has a neutral sentiment in the developer community.
              The latest version of finmag is 0.1

            kandi-Quality Quality

              finmag has no bugs reported.

            kandi-Security Security

              finmag has no vulnerabilities reported, and its dependent libraries have no vulnerabilities reported.

            kandi-License License

              finmag has a Non-SPDX License.
              Non-SPDX licenses can be open source with a non SPDX compliant license, or non open source licenses, and you need to review them closely before use.

            kandi-Reuse Reuse

              finmag releases are available to install and integrate.
              Installation instructions, examples and code snippets are available.

            Top functions reviewed by kandi - BETA

            kandi's functional review helps you automatically verify the functionalities of the libraries and avoid rework.
            Currently covering the most popular Java, JavaScript and Python libraries. See a Sample of finmag
            Get all kandi verified functions for this library.

            finmag Key Features

            No Key Features are available at this moment for finmag.

            finmag Examples and Code Snippets

            copy iconCopy
            $ docker run -ti -v $(pwd):/io --rm finmag/finmag bash -c "python my-finmag-script.py"
            
            $ docker run -ti -v $(pwd):/io --rm finmag/finmag
              
            copy iconCopy
            $ docker pull finmag/finmag:latest
            
            $ make build
              
            copy iconCopy
            $ docker run -ti -w="/finmag" --rm finmag/finmag bash -c "py.test -v"
              

            Community Discussions

            No Community Discussions are available at this moment for finmag.Refer to stack overflow page for discussions.

            Community Discussions, Code Snippets contain sources that include Stack Exchange Network

            Vulnerabilities

            No vulnerabilities reported

            Install finmag

            There is a dedicated organisation on DockerHub named finmag. We provide pre-built images in the finmag/finmag repository. More information about Docker, as well as on how to install it on your system, can be found here.

            Support

            The documentation in the form of Jupyter notebooks is available in doc/ipython_notebooks_src directory. Large parts of documentation are currently outdated.
            Find more information at:

            Find, review, and download reusable Libraries, Code Snippets, Cloud APIs from over 650 million Knowledge Items

            Find more libraries
            CLONE
          • HTTPS

            https://github.com/fangohr/finmag.git

          • CLI

            gh repo clone fangohr/finmag

          • sshUrl

            git@github.com:fangohr/finmag.git

          • Stay Updated

            Subscribe to our newsletter for trending solutions and developer bootcamps

            Agree to Sign up and Terms & Conditions

            Share this Page

            share link